const http = require("http");
const fs = require("fs");
const path = require("path");

http.createServer((req , res) => {
    let filePath = path.join(__dirname , "std-io.js");
    // readFileSync是一个同步的方法
    // let fileContent = fs.readFileSync(filePath);
    // res到时是什么 ， 是不是发出的请求得到的结果都会返回到这个里面
    // res.end(fileContent);
    // console.log(res);

    // 创建文件的可读流
    let reader = fs.createReadStream(filePath);
    //pipe方法是什么
    //res是什么
    reader.pipe(res);
}).listen(3000);

console.log("server is listening 3000");